Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Croatia F1 Croatia F2 Germany F11 Germany F12 Germany F13 Germany-w2 Germany-w3 Austria F2 Switzerland #1-w2 Switzerland #1-w3 Turkey #1-w1 Turkey #1-w2 Italy F9 Slovenia F2 Germany-w2 Switzerland F3 Portugal F2 Czech Republic F1 Slovenia F1 Austria F4 Germany F10 Germany F13 Germany-w1 Germany-w2 Germany-w3 Germany F2 Germany F3 Germany F4 Italy F2 Germany F4 Germany-w3 Germany F3 Switzerland F1 Austria F4 Germany F10 Austria F2 (Kramsach) Portugal F5 (Vilamoura) Portugal F6 (Lisbon) Tunisia F14 (Jerba) Tunisia F15 (Jerba) Germany-w4 Germany F1 Portugal F3 Italy F10 Germany-w1 Colombia F4 Germany-w4 Czech Republic F5 Czech Republic F6 Austria F1 Switzerland #1-w1 Switzerland #1-w4 Turkey #1-w4 Slovenia F3 Germany F11 Germany F13 Germany F15 Germany-w1 Germany-w4 Germany F1 Germany F2 Germany F3 Germany F4 Germany F5 Poland F1 Czech Republic F2 Warta Cup 2001 - Sopot Hamburg Challenger - Hamburg Challenger 42 - Andrezieux Germany F3 Budapest Challenger - Budapest Pekao Open - Szczecin Kobstaedernes ATP Challenger - Kolding Tatra Banka Open 2006 - Bratislava Privatbank Open 2006 - Dnepropetrovsk 4th Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Casablanca Fergana Challenger - Fergana Astana Challenger - Astana Siemens Open 2007 - Scheveningen Timisoara Challenger - Timisoara LXVII Concursu Internacional de Vigo - Vigo Geneva Challenger - Geneva Challenger 42 - Andrezieux 5 Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto BH Indoor Sarajevo - Sarajevo Busan Open Challenger Tennis - Busan III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Fergana Challenger - Fergana IPP Open - Helsinki Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen Porsche Open - Poznan Bukhara Challenger - Bukhara Karshi Challenger - Karshi Black Forest Open - Freudenstadt Alexander Kolyaskin Memorial - Donetsk Pekao Open - Szczecin Flea Market Cup Busan Challenger Tennis - Busan PEOPLEnet CUP - Dnepropetrovsk Wroclaw Challenger Belgrade Challenger Bergamo Challenger Athens Challenger Tunis Challenger Ostrava Challenger Braunschweig Challenger Challenger 42 - Andrezieux Istanbul Challenger Memorial Manfredini - Sassuolo Freudenstadt Challenger Napoli Challenger Alexander Kolyaskin Memorial - Donetsk Rennes Challenger Orleans Challenger Alexander Kolyaskin Memorial - Donetsk Eckental Challenger Aachen Challenger USTA Challenger of San Antonio - San Antonio Furth Challenger Warta Cup - Sopot Oberstaufen Challenger Poznan Challenger KGHM Polish Indoors - Wroclaw Orbetello Challenger Memorial Kolyaskin - Donetsk KGHM Polish Indoors - Wroclaw KGHM Polish Indoors - Wroclaw Madrid Challenger KGHM Polish Indoors - Wroclaw 2002 Azalea Orthopedic Challenger - Tyler Gallagher International - Hamilton Eckental Challenger Helsinki Challenger Asics Challenger Open - Monchengladbach Heilbronn Challenger Uncle Toby's Burnie Challenger - Tasmania Sarajevo Challenger Bath Challenger Garden Open 2005 - Rome Steelers Cup 2005 - Kosice Kia International In Caloundra - Caloundra Barletta Challenger Media Will Cup Busan Challenger Tennis - Busan Mersin Challenger Bauer Watertechnology Cup - Eckental Open de la Ville de Saint Denis - Reunion Island Steelers Cup - Kosice Arad Challenger Ostdeutscher Sparkassen Cup - Dresden Ispat Open 2004 - Ostrava Czech Open 2006 - Prostejov Ljubljana Open - Ljubljana Tehran Open 2004 - Tehran Irving Challenger Ischgl International ATP Challenger - Ischgl IPP Open - Helsinki Nord LB Open 2006 - Braunschweig Oberstraufen Cup - Oberstaufen KGHM Polish Indoors - Wroclaw 2005 Freeman Men's Challenger - Joplin Challenger Casablanca San Angel - Mexico City Porsche Open - Poznan Challenger Casablanca San Angel - Mexico City Cherbourg Challenger Quimper Challenger Porsche Open - Poznan Challenger Banque Nationale Rimouski - Rimouski Heilbronn Challenger S Tennis Masters - Graz Furth Challenger Marburg Challenger Braunschweig Challenger KGHM Dialog Polish Indoors - Wroclaw Olimp Kyiv Open - Kiev Ethias Tennis Trophy - Mons Coffee Cup Challenger - Chikmagalur X Trofeo Ciudad de Quito - Quito Meerbusch Challenger Manerbio Challenger Como Challenger Tatra Banka Slovak Open - Bratislava Almaty Challenger 1 - Almaty Oberstaufen Cup - Oberstaufen Malaysian Open - Kuala Lumpur Bauer Watertechnology Cup - Eckental Unicredit Czech Open - Prostejov Kia International In Kawana - Kawana BSI Challenger Lugano - Lugano BH Telecom Sarajevo 2007 - Sarajevo Open de la Ville de Saint Denis - Reunion Island Sacramento Challenger Kish Free Zone Island Challenger - Kish Island USTA Tallahassee Tennis Challenger - Tallahassee Bratislava Challenger ATP Challenger Trophy 2007 - Trnava Noumea Challenger Ford Tennis Championships - Louisville San Luis Potosi Challenger - San Luis Potosi Wolfsburg Challenger Bangkok Challenger Cherbourg Challenger AGT Challenger - Leon Sofia Challenger Pekao Open 2005 - Szczecin Furth Challenger Aix En Provence Challenger Marburg Challenger Biella Challenger Samsung Securities Cup - Seoul 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote Furth Challenger Ostdeutscher Sparkassen Cup - Dresden Orleans Challenger San Remo Tennis Cup - San Remo Timisoara Challenger - Timisoara Bauer Watertechnilogy Cup 2008 - Eckental Noumea Challenger Dharwad Challenger 2006 - Dharwad Oberstaufen Cup - Oberstaufen Blois Challenger s Tennis Masters 06 - Graz Ljubljana Challenger Tennis Napoli Cup 2007 - Napoli Open Prevadies - St. Brieuc Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Ostdeutscher Sparkessen Cup - Dresden ECU Prague Open - Prague Scheveningen Challenger Busan Open Challenger Tennis - Busan Schickedanz Open 2007 - Furth Szczecin Challenger Almaty Challenger 2 - Almaty Liberec Challenger Porsche Open - Poznan Black Forest Open - Freudenstadt Dusseldorf Open Challenger 2007 - Dusseldorf Lambertz Open by Stawag 2007 - Aachen Heilbronn Open - Heilbronn South African Airways Open - East London The Wright Financial Group, Inc. Challenger - Champaign Uncle Toby's Australian Men's Clay Court Challenger - Canberra IPP Open - Helsinki San Luis Potosi Challenger - San Luis Potosi Guadalajara Challenger Glasgow Challenger Surbiton Challenger Segovia Challenger Salzburg Challenger Bratislava Challenger Akbank Private Banking TED Open - Istanbul Szczecin Challenger Brescia Challenger Wroclaw Challenger Mons Challenger Logopak Challenger 2005 - Lubeck Draft Corona Mexico City Open - Mexico City Bergamo Challenger Wroclaw Challenger Pekao Open - Szczecin LTA Shrewsbury Challenger - Shrewsbury Ilkley Challenger Loughborough Challenger Happy Valley Challenger Challenger Ford de Cherbourg - Cherbourg Idea Prokom Open - Sopot Astana Challenger Fairfield Challenger Kyiv Open - Kiev St. Brieuc Challenger 3rd Volkswagon Challenger - Wolfsburg Braunschweig Challenger XI Abierto Internacional de Salinas - Salinas Prostejov Challenger Cortina Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Alexander Kolyaskin Memorial - Donetsk Heilbronn Challenger Aamulehti Tampere Open - Tampere Togliatti Cup - Togliatti Recanati Challenger Prague Challenger Ostdeutscher Sparkessen Cup - Dresden Tashkent Challenger Furth Challenger Quimper Challenger BMW Open - Munich Bergamo Challenger Pau Challenger Arroyo de la Encomienda - Valladolid Akbank Private Banking TED Open - Istanbul Black Forest Open - Freudenstadt Idea Prokom Open - Sopot Surbiton Challenger KGHM Dialog Polish Indoors - Wroclaw Nokian Hakkapeliitta Open - Tampere Challenger DCN de Cherbourg - Cherbourg Prague Challenger Pekao Open 2003 - Szczecin St.Petersburg Challenger by Kinex - St. Petersburg CA Challenge 2002 - Graz Germany F1 Korat Challenger Idea Prokom Open - Sopot Neride Prague Indoor - Prague The LTA Men's Challenger Wrexham - Wrexham Eckental Challenger CA Tennis Trophy - Vienna St. Petersburg Challenger by Kinex - St. Petersburg Mordovia Cup - Mordovia Qatar ExxonMobil Open - Doha Kyiv Open - Kiev KGHM Polish Indoors - Wroclaw Nokian Hakkapeliitta Open - Tampere Black Forest Open 2004 - Freudenstadt USTA Men's Challenger of Dallas - Dallas Badden Open by Rothaus - Ettlingen Stella Artois Clay Court Championships - Budaors BMW Open - Munich Alexander Kolyaskin Memorial - Donetsk The Stella Artois Championships - London The LTA Men's Challenger - Southampton Bauer Watertechnology Cup 2007 - Eckental PrivatBank Cup - Dnepropetrovsk Qatar ATP Challenger - Doha Intersport Heilbronn Open - Heilbronn KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade ECM Prague Open - Prague BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Sydney International - Sydney BMW Open - Munich Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Southern Capital Cup - Almaty UTC Open - Cherkassy Orange Prokom Open - Sopot Abierto Internacional Varonil Ciudad de Cancun - Cancun Heilbronn Challenger AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna The Artois Championships - London If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe ATP Challenger Trophy 2008 - Trnava Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Brasov Challenger Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Masters Series - Hamburg Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Monza Challenger Serbia Open - Belgrade Zagreb Challenger Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Movistar Open - Santiago Brasil Open - Costa do Sauipe Prague Challenger Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad Thailand Open - Bangkok China Open - Beijing If Stockholm Open - Stockholm Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Cortina Challenger Bratislava Challenger Salzburg Challenger Rennes Challenger Sophia Antipolis Challenger Quimper Challenger Mercedes Cup - Stuttgart Vicenza Challenger Genova Challenger BCR Open Romania - Bucharest Mons Challenger Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Heilbronn Challenger Swiss Indoors Basel - Basel AEGON Championships - London Qatar ExxonMobil Open - Doha Apia International - Sydney Credit Agricole Suisse Open - Gstaad PBZ Zagreb Indoors - Zagreb BMW Open - Munich ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Eckental Challenger BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Ortisei Challenger UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Studena Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg Sunrise Challenger China Open - Beijing Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Erste Bank Open - Vienna Gerry Weber Open - Halle Swiss Indoors Basel - Basel Valencia Open - Valencia Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Portugal Open - Oeiras Brisbane International - Brisbane Monza Challenger Grand Prix Hassan II - Casablanca BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Open 13 - Marseille Malaysian Open - Kuala Lumpur Winston-Salem Open - Winston-Salem China Open - Beijing Abierto Mexicano Telcel - Acapulco Rome Challenger Campbell's Hall of Fame Tennis Championships - Newport Bratislava Challenger Garanti Koza Sofia Open - Sofia Barcelona Open BancSabadell - Barcelona Generali Open - Kitzbuhel Tunis Challenger Mumbai Open - Mumbai Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON Championships - London Millenium Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg Suisse Open - Gstaad China Open - Beijing PBZ Zagreb Indoors - Zagreb International German Open - Hamburg Braunschweig Challenger Pilot Pen Tennis - New Haven Koblenz Challenger Erste Bank Open - Vienna Ortisei Challenger Helsinki Challenger Abierto Mexicano Telcel - Acapulco Orleans Challenger BMW Open - Munich AEGON Championships - London Vercelli Challenger If Stockholm Open - Stockholm Rakuten Japan Open - Tokyo Heilbronn Challenger Barcelona Open BancSabadell - Barcelona Wolfsburg Challenger U.S. National Indoor Tennis Championships - Memphis Brisbane International - Brisbane BMW Open - Munich Ortisei Challenger Heineken Open - Auckland Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Mons Challenger Budapest Challenger Koblenz Challenger Cherbourg Challenger Libema Open - 's-Hertogenbosch Bergamo Challenger St. Brieuc Challenger Erste Bank Open - Vienna Braunschweig Challenger Aegon Nottingham Open - Nottingham Valencia Open - Valencia Apia International - Sydney Garanti Koza Sofia Open - Sofia Barletta Challenger Helsinki Challenger Pekao Open 2001 - Szczecin Moselle Open - Metz BMW Open - Munich University of Tennessee USTA Challenger - Knoxville Skandia Open - Linz Prague Challenger Compaq Cup 2001 - Zabrze Mallorca Challenger If Stockholm Open - Stockholm Orleans Challenger Eckental Challenger TEB BNP Paribas Istanbul Open - Istanbul Lille Challenger ECM Prague Open 2005 - Prague Unique Zagreb Open - Zagreb DIEMA XTRA Sofia Open - Sofia Tennis Napoli Cup 2006 - Napoli Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Heilbronn Challenger ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Orange Prokom Open - Sopot Gerry Weber Open - Halle Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel Abierto Mexicano Telcel - Acapulco Catella Swedish Open - Bastad Movistar Open - Santiago Suisse Open - Gstaad AEGON International - Eastbourne Kremlin Cup - Moscow Tata Open Maharashtra - Pune Grand Prix Hassan II - Casablanca Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb Open de Moselle - Metz BCR Open Romania - Bucharest BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Montreal PTT Thailand Open - Bangkok Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Delray Beach International Tennis Championships - Delray Beach Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rakuten Japan Open - Tokyo Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid AEGON International - Eastbourne Shanghai Rolex Masters - Shanghai Miami Open - Miami U.S. Open - New York Mercedes Cup - Stuttgart BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo PBZ Zagreb Indoors - Zagreb Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Rogers Cup - Montreal Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, Group 2, 1R, NGR-POL 0-4 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, Group 2, 2R, POL-ALG 4-1 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 2, PO, POL-EST 5-0 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group I, 1R, POL-SLO 3-2 Olympics - London